electrochemical reduction - English Synonyms Dictionary